*{ padding:0; margin:0 auto;}
img{ border:none;}
body{ background:#FEFDFB;font:14px/1.231 Microsoft Yahei,arial,helvetica,clean,sans-serif; }
header{ width:100%;}
a{ color:#434343; text-decoration:none;}
em{ font-style: normal;}
ul li{ list-style:none;}
#top_nav{ height:34px; background:#F2F2F2; border-top:4px solid #c42f29; border-bottom:1px solid #ccc; font-size:12px; line-height:38px; color:#434343;}
.container{ width:1000px;}
.container2{ width:1000px;}
.content{ width:1000px; margin:0 auto;}
.l{ float:left;}
.r{ float:right;}
.logo { height:124px; width:1000px; overflow:hidden}
#logo{ float:left; margin-top:20px;}
.yxt_bt { color:#c42f29; font-weight:bold; padding:35px 0 0 15px;}
h1{ font-size:24px;}
.yxt_bt span { display:block; color:#333; font-size:16px; padding-top:5px;}
h2{ font-size:16px; color:#333; line-height:24px;}
.yxt_bt i{ font-size:14px; font-weight:normal; color:#000; line-height:25px;}
.tel { margin-top:37px; font-size:30px; color:#c42f29;  width:250px; }
.tel span { background:url(../images/tel.gif) no-repeat; color:#464646; font-size:18px; display:block; padding:5px 15px 5px 44px;}
 .clear{ clear:both; display:block;}
.blank6{ clear:both; display:block; overflow:hidden; height:6px;}
.blank10{ clear:both; display:block; overflow:hidden; height:10px;}
#top_nav a{ padding-bottom:1px;}
#top_nav a:hover{ color:#c42f29; border-bottom:1px solid #c42f29;}
.nav{ width:100%; height:46px; background:#c42f29; font-size:16px;}
.nav a{ display:block; height:22px; padding:12px 0px; line-height:22px; float:left; margin-left:1px;_display:inline; color:#fff;}
.nav a.this{ background:#ad1c0d;}
.nav a span{ display:block; padding:0px 20px; border-right:1px dotted #e9413a;}
#flashs{position:relative;z-index:2; width:100%;height: 462px; overflow: hidden;}
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#c42f29;  background:#efefef; border:1px solid #c42f29; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#c42f29; color:#fff;}
.bgitem{background: url('../images/20150612114223_52187.jpg') no-repeat scroll center top;height: 462px; width: 1600px;  margin:0 auto;}
#hot_words{ height:40px; padding-top:4px; border-bottom:solid 1px #dbdbdb; }
#hot_words div.l{ height:37px; line-height:40px; color:#c42f29;}
#hot_words div.l a{ color:#c42f29; font-size:13px;}
#ss{ font-size:15px; font-weight:bold;}
#search_input{ width:190px; height:28px; background-color:#F6F6F6; color:#aaa;border:1px solid #ccc; padding-left:5px; float:left;}
#search_submit{ width:34px; height:30px; background:url(../images/search_bg.gif) no-repeat; border:none; float:left;}

.r_bg { background:url(../images/r_bg1.jpg) left top repeat-x; height:420px;}
.wry { width:1000px; margin:0 auto; padding-top:53px;}
.w_tit { text-align:center; margin-bottom:21px;}
.w_list { height:336px; overflow:hidden;}
.w_list li { float:left; display:inline; margin-right:8px; width:234px; text-align:center;}
.w_list .w_lst { margin-right:0px;}
.w_list.w_img  img { width:234px; height:221px;}
.w_list h4 { text-align:center; margin:10px;}
.w_list span { display:block; color:#333; line-height:24px; font-family:"Microsoft YaHei";}

.f_pr{position:relative;}
.f_pa{position:absolute;}
.g_cho{background:url(../images/wtbg.jpg) no-repeat center 0;height:681px;}
.g_cho h2{padding-top: 40px;text-align: center; margin-bottom: 12px;}
.g_cho h2 a{color: #333333;font-size: 26px;font-weight: normal;}
.g_cho h2 span{color: #333333;font-size: 26px;font-weight: normal;}
.g_cho .m_gy1{color: #ad1c0d;font-size: 15px;font-weight: bold;line-height: 26px; position: absolute;}
.g_cho .m_cho1{top:267px;left:44px;}
.g_cho .m_cho2{top:267px;left:778px;}
.g_cho .m_cho3{top:400px;left:44px;}
.g_cho .m_cho4{top:400px;left:778px;}
.g_cho .m_cho5{top:530px;left:44px;}
.g_cho .m_tel{top:530px;left:733px; position: absolute;background:url(../images/tel.png) no-repeat left top; padding-left: 50px;color: #555555;font-size: 14px;}
.g_cho .m_tel em{display: block;font-size: 26px;font-family: arial; color: #c61b14;}

.h150{ height:150px;}
.ad .l{ padding-left:800px; padding-top:50px;}
.h150 .l{ padding-top:20px;}
.ad b,.ad span,.ad a{ display:block;}
.ad b{ font-size:18px; color:#ffffff;line-height:32px;}
.ad span{ font-size:24px; line-height:40px; color:#ffffff; font-weight:bold;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; }
.ad a{ width:100px; height:32px; float:left; text-align:center; line-height:32px; color:#fff; background:#c42f29;border-radius:3px; margin-top:10px;}

#iabout{width:1000px;margin:35px auto 0 auto;}
.iabout_title{width:985px;padding:0 0 0 15px;font-size:17px;color:#666666;font-family:arial;font-weight: normal;background:url(../images/ptbg.jpg) no-repeat left;text-transform: uppercase;}
.iabout_title h3{display: block;font-size:24px;color:#232323;font-style:inherit;font-weight:bold;}
.iabout_title h3 a{color:#232323;}
#iabout_cc{width:1000px;height:282px;}
#iabout_cc_left{float:left;width:490px;height:282px;margin:5px 15px 0 0;}
#iabout_cc_left span{display:block;font-size:17px;color:#101010;font-weight:bold;margin:20px 0 10px 0;}
#iabout_cc_left p{font-size:14px;color:#717171;line-height:2em; text-indent:2em;}
#iabout_cc_left p b{color:#b21e1e;}
#iabout_cc_left a{ color:#b21e1e; text-decoration:underline;}
#iabout_cc_right{float:left;width:485px;height:272px;padding:4px;border:1px solid #b5b5b5;}
.pic_cont {padding:10px 20px 0 20px;height:240px;overflow:hidden;}
.arr_lc, .arr_rc {width:21px;height:36px;margin-top:86px;cursor:pointer;}
.pic_hide {width:865px;height:239px;margin-left:30px;display:inline;overflow:hidden;}
.pic{float:left;width:206px;height:239px;margin-right:10px;overflow:hidden;}
.pic dt{width:192px;height:182px;padding:3px 3px 0 3px; border:1px solid #ccc;
-moz-box-shadow: 2px 3px 6px #666666;
-webkit-box-shadow: 2px 3px 6px #666666;
box-shadow: 2px 3px 6px #666666;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666)";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');}
.pic dt img{width:192px;height:179px;vertical-align: top;}
.pic dd{padding-top:12px;text-align:center;}
.pic dd a {color:#666;}

.zs { height:620px; background:url(../images/zsbj.jpg) no-repeat center top;}
.xzs { width:1002px; margin:0 auto;}
.xzs h4 { padding-top:115px; float:left;}
.xzs h4 img { float:left;}
.xzs h4 span { float:left; width:24px; font:24px "Microsoft YaHei"; color:#424141; font-weight:bold; margin-left:14px; line-height:26px;}
.xzs h4 i { float:left; width:14px; font:14px "Microsoft YaHei"; color:#000000; font-weight:bold; margin-left:8px; line-height:14px;}
.zsz { float:left; width:431px; margin:105px 0 0 46px; font:14px "Microsoft YaHei"; color:#333333; line-height:30px;}
.zsz p { margin-top:48px;}


.contents{ width:1000px; margin:0 auto; background:#fff; border:1px solid #eee; padding-top:20px; }
.jz h3{text-align:center;background:url(../images/jz_strong.gif) no-repeat center;font-family:"Microsoft Yahei";}
.jz h3 b{display:block;font-size:44px;letter-spacing:2px;color:#c42f29;line-height:44px;}
.jz h3 em{text-transform:uppercase;color:#dedddd;font-size:30px;font-family:'Microsoft Yahei',Arial, Helvetica, sans-serif;font-weight:normal;line-height:30px; font-style:inherit}
.jz h3 span{display:block;background:url(../images/jz_span.gif) no-repeat;width:209px;height:25px;text-align:center;line-height:25px;color:#fff;font-weight:normal;margin:8px auto 0;font-size:16px;letter-spacing:2px;}
.jz_m{ padding:26px 15px 0px 15px}
.jz dl{padding:0 29px 26px 0;height:155px;width:450px;overflow:hidden;float:left;border-bottom:1px dashed #dedddd;zoom:1;}
.jz dt{float:left;width:195px;}
.jz dt img{display:block;width:195px;height:155px;}
.jz dd{width:232px;display:inline;float:left;padding-left:23px;line-height:22px;}
.jz dd h4 a{color:#595757;display:block;font-size:15px;font-family:"Microsoft Yahei";border-bottom:1px solid #dedddd;padding-bottom:12px;}
.jz dd span{color:#595757;display:block;font-family:"Microsoft Yahei";margin:7px 0 3px;font-weight:bold;}
.jz dd p{color:#9b9a9a;height:88px;overflow:hidden;}
.jz .more{display:block;background:url(../images/more.png) no-repeat;width:42px;height:18px;margin-top:22px; margin-right:10px;}
.jz .odd{border-left:1px dashed #dedddd;padding-left:29px;padding-right:0;}
.jz .ev{padding-top:26px;border-bottom:0;}


.cp_bg{ background:url(../images/cp_bg.jpg) no-repeat center 0; height:1017px; overflow:hidden;}
.cp{ width:960px; margin:0 auto; padding:18px 0 0 0;}
.cp_l{ width:203px; float:left;}
.cp_l h3{ height:44px; width:200px; background:#075f12; line-height:44px; font-size:24px; font-weight:normal; text-align:center; margin:10px 0 0 0;}
.cp_l h3 a{ color:#fee65b;}
.cp_l h5{ background:url(../images/cp_h4li.jpg) no-repeat;margin: 8px 0 0 9px; height:36px; width:183px; font-size:17px; font-weight:normal; padding:0 0 0 16px;line-height:35px;}
.cp_l h5 a{ color:#fee65b}
.cp_l .c_2{background:url(../images/cp_h4li2.jpg) no-repeat; height:31px; line-height:29px;}
.cp_l .c_2 a{ color:#fff;}
.cp_l ul{margin:0 0 0 9px;}
.cp_l ul li{ background:url(../images/cp_h4li3.jpg) no-repeat 1px 6px; height:36px;line-height:36px;font-size:16px; padding:0 0 0 18px; }
.cp_l ul li a{ color:#fff;}
.cp_l ul .nobor{ background:url(../images/cp_h4li4.jpg) no-repeat 1px 6px;height:36px; line-height:36px;}

.cp_r{ width:748px; float:right;}
.cp_r div{ background:url(../images/cp_rh3.jpg) no-repeat 1px 16px; height:43px; padding:16px 0 0 72px; font-size:16px; font-weight:bold; line-height:43px; clear:both;}
.cp_r div span{ float:right; font-size:13px; padding:0 18px 0 0;}
.cp_r div a{ color:#fff;}
.cp_r div  span a{ color:#fee65b;}
.cp_r ul{ padding: 13px 0 18px 9px;}
.cp_r ul li{ background:url(../images/cp_rb1.jpg) no-repeat; width:241px; height:247px; float:left; padding:0 2px;}
.cp_r ul li img{ padding:7px 0 0 4px; width:228px; height:164px;}
.cp_r ul li span{ font-size:16px; font-weight:bold; color:#fff; height:25px; overflow-y:hidden; line-height:25px; display:block; text-align:center;}
.cp_r ul li p{ text-align:center;}
.cp_r ul li p em{ padding:0 15px;}
.cp_r ul li p em img{ width:73px; height:24px;}
.cp_r ul .cbg2{background:url(../images/cp_rb2.jpg) no-repeat;}
.cp_r ul .cbg2 span{ color:#00560c;}

.g_ys{height: 1267px;background:url(../images/ysbg.jpg) no-repeat center top; }
.g_ys h3{color: #555555;font-size: 24px;font-weight: bold;padding-top: 44px;text-align: center;}
.g_ys h3 em{display: block;padding-bottom: 5px;}
.g_ys h3 b{display: block;font-weight: normal;font-size: 12px;color: #cecece;text-transform: uppercase;}
.ysimg1{top:200px;  left:0;}
.ysimg2{top:450px; right:0;}
.ysimg3{top:649px; left:-22px;}
.ysimg4{top:860px; right:0;}
.no1{top:200px; left:0px;}
.no2{top:450px; left:498px;}
.no3{top:699px; left:427px;}
.no4{top:948px; left:496px;}
.m_ys1{top:264px;left:544px;}
.m_ys2{top:515px;left:46px;}
.m_ys3{top:767px;left:544px;}
.m_ys4{top:1016px;left:46px;}
.g_ys .m_gy{position: absolute;}
.g_ys .m_gy h4{text-align: left;  color: #333333; font-size: 24px; padding-bottom: 15px;font-weight: bold;background:url(../images/line2.jpg) no-repeat left bottom; margin-bottom: 8px;}
.g_ys .m_gy h4 em{display: block; font-size: 8px; color: #999999; font-weight: normal; text-transform: uppercase; padding-top: 7px;}
.g_ys .m_gy p{font-size: 14px; color: #555555; line-height: 24px; width: 380px;}
.g_ys .m_gy p b{font-weight: bold; color: #c42f29;}

.g_xban2{ height: 204px;  background:url(../images/xban2.gif) no-repeat center top;}
.g_xban2 .kong{ width: 960px; height: 170px; display: block;}
.g_xban2 .btn1{top: 114px; right:145px;}
.g_xban2 .u_tel1{ left:480px; top: 110px; color: #fff; font-size: 14px; font-weight: normal;}
.g_xban2 .u_tel1 b{color: #fff;font-size: 26px;font-family: arial;}

.g_about{background:url(../images/bg.jpg) repeat;padding:40px 0px; border-bottom:5px solid #c61b14;}
.g_about .m_zj{height: 396px; width:1000px;}
.g_about .m_zj h3{height: 60px;margin-bottom: 20px;}
.g_about .m_zjc dl{background:url(../images/zjbg.png) no-repeat left 65px; width: 242px;height: 315px;float: left;margin-right: 10px;}
.g_about .m_zjc .lastdl{margin-right: 0;}
.g_about .m_zjc dt{text-align: center;height: 126px;}
.g_about .m_zjc dd{margin: 0 20px;}
.g_about .m_zjc dd h4{border-bottom: 1px solid #d6d6d6;height: 52px;line-height: 52px;text-align: center; margin-bottom: 13px;}
.g_about .m_zjc dd h4 a{color: #555555;font-size: 20px;font-weight: bold;} 
.g_about .m_zjc dd h4 span{color: #555555;font-size: 20px;font-weight: bold;} 
.g_about .m_zjc dd p{color: #555;font-size: 14px;line-height: 24px;}

#inewsbg{clear:both;width:100%;height:700px;background:#f1f5f6;}
#inews{width:1000px;height:700px;margin:auto;}
#inews_title{width:985px;padding:35px 0 0 15px;font-size:17px;color:#666666;font-family:arial;font-weight: normal;background:url(../images/ptbg.jpg) no-repeat left 35px;text-transform: uppercase;}
#inews_title em{display: block;font-size:24px;color:#232323;font-style:inherit;font-weight:bold;}
#inews_title em a{color:#232323;}
#inews_title span{float:right;display:block;width:51px;height:16px;text-align:center;background:#bfbfbf;}
#inews_title span a{font-size:12px;color:#ffffff;}
#inews_cate{width:998px;height:34px;padding:12px 0 0 0;border:1px solid #bfbfbf;margin:25px 0 0 0;}
#inews_cate ul li{float:left;}
#inews_cate ul li a{display:block;width:98px;height:20px;line-height:20px;border-right:1px solid #bfbfbf;color:#222222;text-align:center;}
#inews_cate ul li a:hover{text-decoration:underline;}
.inews_list{width:1000px;height:460px;margin:25px 0 0 0;}
.inews_list img{float:left;width:380px;height:460px;margin:0 30px 0 0;}
.inews_list ul{float:left;width:590px;height:460px;}
.inews_list ul li{width:590px;height:54px;padding:6px 0 0 0;margin:0 0 20px 0;background:#ffffff;font-size:12px;color:#666666;line-height:2em;}
.inews_list ul li:hover{background:#a5c331;color:#ffffff;}
.inews_list ul li span{display:block;float:left;width:90px;height:60px;margin:0 15px 0 0;text-align:center;}
.inews_list ul li span i{font-size:20px;font-style:inherit;}
.inews_list ul li b a{font-size:16px;font-style:inherit;font-weight:normal;}
.inews_list ul li b a:hover{color:#ffffff;text-decoration:underline;}
#inews_list1{width:1000px;height:460px;margin:10px 0 0 0; color:#666; font-size:12px;}
#inews_list1 ul li{float:left;width:490px;height:165px;margin:0 10px 10px 0;font-size:12px;line-height:2em;}
#inews_list1 ul li img{float:left;width:220px;height:165px;margin:0 8px 0 0;}
#inews_list1 ul li b{font-size:14px;}

#inews_list2{display:none;width:1000px;height:460px;margin:25px 0 0 0;}
#inews_list2 img{float:left;width:380px;height:460px;margin:0 30px 0 0;}
#inews_gun{float:left;overflow:hidden;width:590px;height:460px;}
#inews_gun1 ul li{width:590px;height:54px;padding:6px 0 0 0;margin:0 0 20px 0;background:#ffffff;font-size:12px;color:#666666;line-height:2em;}
#inews_gun1 ul li:hover{background:#a5c331;color:#ffffff;}
#inews_gun1 ul li span{display:block;float:left;width:90px;height:60px;margin:0 15px 0 0;text-align:center;}
#inews_gun1 ul li span i{font-size:20px;font-style:inherit;}
#inews_gun1 ul li b a{font-size:16px;font-style:inherit;font-weight:normal;}
#inews_gun1 ul li b a:hover{color:#ffffff;text-decoration:underline;}
#inews_gun2 ul li{width:590px;height:54px;padding:6px 0 0 0;margin:0 0 20px 0;background:#ffffff;font-size:12px;color:#666666;line-height:2em;}
#inews_gun2 ul li:hover{background:#a5c331;color:#ffffff;}
#inews_gun2 ul li span{display:block;float:left;width:90px;height:60px;margin:0 15px 0 0;text-align:center;}
#inews_gun2 ul li span i{font-size:20px;font-style:inherit;}
#inews_gun2 ul li b a{font-size:16px;font-style:inherit;font-weight:normal;}
#inews_gun2 ul li b a:hover{color:#ffffff;text-decoration:underline;}
#inews_list3{display:none;}
#inews_list4{display:none;}

.fbg { height:270px; overflow:hidden; background:#c42f29;}
.footer{width:1000px; margin:0 auto;}
.flogo { background:#fff; width:140px; height:274px; display:inline-block;}
.flogo a { width:140px; height:134px; border-bottom:1px solid #ccc; display:block;}
.flogo a img{ width:108px; height:97px; padding:16px 16px 20px;}
.flogo .code { width:88px; overflow:hidden; padding:20px 0 0 0px; display:block;}
.flogo .code img { width:88px; height:88px;}
.f_con { width:860px; height:300px; overflow:hidden;}
.f_nav { height:50px; background:#126726;}
.f_nav a { padding:0 0 0 38px; height:50px;font-size:14px; line-height:50px; color:#fff; display:inline-block;}
.link { height:66px; padding:14px 0 0 34px; overflow:hidden;}
.link .flink { height:34px; overflow:hidden; background:url(../images/listx.gif) repeat-x left bottom;}
.link .flink a { color:#fff;font-size:14px; line-height:34px;}
.link .flink em{ color:#fff;font-size:12px; line-height:34px; padding-left:5px;}
.link .flink span a { font:12px/34px; color:#fff; padding:0 0 0 12px; background:url(../images/jiah.gif) no-repeat left center;}
.link .l_con {  overflow:hidden; padding:5px 0 0 0; width:860px; line-height:24px; color:#fff; margin-left:-16px;padding-left:10px;}
.link .l_con a {display:inline-block; color:#fff; font-size:12px;}
.f_con p {color:#fff; font-size:12px; line-height:24px;text-align:left; padding:0 0 0 34px; overflow:hidden;}
.f_con p a { color:#fff; padding:0 0 0 8px;}
.f_con p a.nobot { padding:0;}
.fw36{width:360px;}
.pr10{padding-right:10px;padding-top:48px;}
.yxlink{padding-right:70px; border-left:2px solid #498306;}
.yxlink p{padding-left:10px;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:774px; float:left; overflow:hidden;}
.left2_main { width:784px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left4 { width:201px; float: right; overflow:hidden;}
.right { width:794px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.prolist { width:201px; margin:0px 0 0 -7px; position:relative;}
.prolist .pbt { height:104px; padding:8px 0 0 20px; font-weight:bold; font-size:20px; line-height:50px; overflow:hidden; background:#126726;}
.prolist .pbt a { color:#fff; padding:17px 0 0 40px; display:block;}
.list_con { overflow:hidden; padding:0px 12px 16px 12px; margin-left:7px; border:1px solid #dcdcdc; border-top:0;}
.list_con h4 { height:31px; margin-top:16px; overflow:hidden;}
.list_con h4 a { color:#fff; display:block; padding:0 0 0 36px; font-weight:bold; font-size:14px; line-height:31px; background:url(../images/listh3-01.gif) no-repeat;}
.list_con h4 a:hover, .list_con h4 a.cur{ color:#fff; display:block; background:#126726;}
.list_con ul { padding:0 0 10px 0; overflow:hidden; border:1px solid #ccc;}
.list_con ul li { height:30px; font-size:14px; line-height:30px;_line-height:28px; _height:28px;overflow:hidden;}
.list_con ul li a { color:#777; display:block; padding:0 0 0 34px;}
.list_con ul .nobot { border:0;}
.leib2{ width:194px; margin-top:10px; margin-left:0px;}

.leftlx{background:#FFF; border-top:none; margin-bottom:5px; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px; border:1px solid #dcdcdc;}
.leftlx p{line-height:24px; font-size:13px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block; font-size:16px; font-weight:bolder;color:#126726;}
.leib2 .leftlx .lpcom{ font-weight:bold;color:#0F638C;font-size:14px;text-align:center;line-height:30px;padding-top:10px;}
.plc { height:38px; line-height:38px; padding:0 10px; position:relative;overflow:hidden; font-size:14px;background: url(../images/bar.gif) repeat-x;}	
.plc span a { color: #3f3f3f;font-size: 14px;}
.plc img { margin-top:2px; vertical-align:middle;}
.plc2 { background-position:-63px -57px; line-height:27px; width:780px; float:left; text-indent:10px; color:#fff; margin-bottom:10px; }
.plc2 a { color:#fff;}
.plc2 a:hover { color:#fff;}
.plc_tit { font-weight:bold; line-height:50px;}
.plc_tit:hover { text-decoration:none;}

.leib .tit,.leib2 .tit{  background: url(../images/bar.gif) repeat-x; height:38px; line-height:38px; padding-left:13px; font-weight:bold; color:#3f3f3f; font-size:14px}
.leib .tit a,.leib2 .tit a{  color: #3f3f3f; }
.leib .tit a:hover,.leib2 .tit a:hover{color:#FFF; }
.right_main{ padding:20px 10px;}
dl.news_dl {font-size:14px; color:#666; padding:5px; line-height:22px; border-bottom:1px dashed #009841; overflow:hidden;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; padding-left:10px;  font-size:16px; color:#126726; font-weight:bold; }
dl.news_dl .dt_1:hover {color:#248fef; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#009841; text-decoration:underline;}
dl.news_dl dd { font-size:12px; padding-left:10px; height:109px;  margin-bottom:-14px; line-height:28px;}
dl.news_dl dd a{ color:#009841; float:right;}
dl.news_dl dd p span.tabsum{ margin-left:51px;  font-size:14px; color:#248fef;}
dl.news_dl dd p span.tab{ font-size:14px; line-height:40px;color: #248fef;}

.met_pager{text-align:center;padding:30px 0 0}
.met_pager a{border:1px solid #e0e0e0; margin-left:3px;height:28px;line-height:28px;min-width:28px;_width:28px;text-align:center;display:inline-block;color:#aaa}
.met_pager a:hover{border:1px solid #a0a0a0;color:#aaa}
.met_pager .PreSpan,.met_pager .NextSpan{height:30px;line-height:30px;min-width:60px;_width:60px;text-align:center;background:#f0f0f0;color:#ccc;display:inline-block}
.met_pager .PreA,.met_pager .NextA{height:28px;line-height:28px;min-width:58px;_width:58px;color:#aaa}
.met_pager .PreSpan,.met_pager .PreA{margin-right:6px}
.met_pager .NextSpan,.met_pager .NextA{margin-left:6px}
.met_pager .firstPage,.met_pager .lastPage{font-weight:bold;height:28px;line-height:28px;min-width:40px;_width:40px;color:#aaa}
.met_pager .Ahover{font-weight:bold;background:#f0f0f0;color:#aaa}
.met_pager .PageText{margin-left:10px;color:#aaa}
.met_pager #metPageT,#metPageB{text-align:center;border:1px solid #e0e0e0;color:#aaa}
.met_pager #metPageT{width:20px;padding:6px 5px 5px}
.met_pager #metPageB{min-width:40px;_width:40px;padding:6px 0 5px;cursor:pointer;font-weight:bold}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333;  font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center; font-weight:normal;}
.n_info_con2,.n_info_tjcp { width:750px; margin:0 auto;}
.n_info_con2{ margin-bottom:10px;}
.n_info_con h3 { text-align:center; color:#000; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }
.info_con_tit { line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:22px; padding:0 10px;word-spacing: 10px; margin:15px 0;}
.n_info_con p a { color:#009841;}
.n_info_con .apage { text-align:center; margin-bottom:10px;}
.info_input { text-align:center; color:#000; margin-bottom:15px;}
.info_key {  height:30px; line-height:30px; padding:0 10px; margin:10px 0; width:648px; overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
.n_info_con2 h4{ color: #3f3f3f;font-size: 16px; line-height:50px; height:40px;background: url(../images/bar.gif) repeat-x;}
.t04 { background-position:-63px -197px; line-height:25px; text-indent:15px; }
ul.p_list_ul, ul.p_list_ul2 { }
ul.p_list_ul li, ul.p_list_ul2 li { background:url(../images/ico10.gif) no-repeat 10px 12px; line-height:28px; float:left; width:298px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:inline; color:#666;}
.info_b2 { width:738px;}
ul.p_list_ul2 li { width:342px; padding-right:5px;}
.pro_c { overflow:hidden; padding:18px 0 0 17px;}
.pro_c li { margin:0 0px 10px 0; width:244px; float:left; display:inline; overflow:hidden; position:relative;}
.pro_c li img { width:226px; height:170px; border:1px solid #d8d9da; padding:7px;}
.pro_c li span { color:#444; padding:0; font-weight:bold; font-size:14px; display:block; text-align:center; overflow:hidden;}
.pro_c li a:hover img, .pro_c ul .cur a img { border:4px solid #009841; padding:4px;}
.pro_c li a:hover span, .pro_c ul .cur a span { color:#009841;}
.pro_c li em { display:block; margin-top:18px; text-align:center;}
.pro_c li em a { margin:0 7px; display:inline;}
.pro_c li em img { padding:0; border:0; width:90px; height:30px;}
.pro_c li em a:hover img, .pro_c ul .cur em a img { border:0; padding:0;}
.pro_c li .ps { position: absolute; top:155px; left:148px;}
.pro_c li .ps img { padding:0; border:0; width:70px; height:74px; display:none}
.pro_c .nobot { margin-right:0;}

ul.searchnavlist{list-style:none;padding:0 20px;margin:0; border:0;}
ul.searchnavlist li{padding:5px 0}
ul.searchnavlist .advsearch_searchword input{width:90%;height:28px;line-height:28px\9;padding:2px 5px;border:1px solid #dcdfe0;background-color:#fff;color:#333;outline:0;border-radius:2px}
ul.searchnavlist .searchgo{display:block;background:#23b7e5;border:0 none;height:34px;line-height:26px;padding:0 35px;color:#fff;cursor:pointer;border-radius:2px;}
ul.searchnavlist .searchgo:hover{background:#38c4f0}
ul.searchnavlist .searchgo:active{background:#1ba4cf}
select{line-height:31px;height:31px;vertical-align:middle;background-color:#fff;outline:0;border:1px solid #ccc;padding:4px;color:#656565}
.searchlist{padding:15px 0}
.searchlist li{padding-left:10px;margin-bottom:6px;line-height:1.5}
.searchlist{list-style:none;padding:0;margin:0}
.searchlist li{padding:3px 5px;margin-bottom:10px}
.searchlist li img{display:none}
.searchlist .search_title{display:block;padding:2px 0}
.searchlist .search_title a{font-size:16px;color:#12C;text-decoration:underline}
.searchlist .search_title em{color:#c00;text-decoration:underline;font-style:normal}
.searchlist .search_detail{display:block}
.searchlist .search_detail a{text-decoration:underline;color:#12C}
.searchlist .search_content em{color:#c00;font-style:normal}
.searchlist .search_updatetime{display:block;margin-top:5px;color:green}
.searchlist a:hover{text-decoration:underline}
.c1{ color:#D0202B;}/*深红*/
.c2{ color:#00a13a;}/*绿*/
.c3{ color:#15178e;}/*蓝*/
.c4{ color:#7e5038;}/*棕*/
.c5{ color:#ad1c0d;}/*深深红*/
.c6{ color:#c42f29;}/*深绿*/
.c7{ color:#0350ad;}/*天蓝*/
.m_gy1 a:hover{ text-decoration:underline;}
.inbt{width: 100%; height: 35px; background: url(../images/inbt_bg.png) no-repeat center center;text-align: center;line-height: 35px;overflow: hidden;margin-bottom: 30px;}
.inbt span{font-size: 28px;padding: 0px 6px;font-weight: bold;font-family: 微软雅黑;}
.inbt em{border-bottom: 1px solid #333;padding: 0px 41px;display: inline-block;height: 13px;margin-top: 0px;}
.inbt .blue{color: #c42f29;margin-left: 20px;}
.inbt .black{color: #333;margin-left: 10px;margin-right: 20px;}
#product{width:100%;background:#efefef;padding-top:40px;overflow:auto;padding-bottom: 50px;}
.p_box{width:1000px;margin:0 auto;}
.p_box .p_list{margin:0;padding:0;margin-top:15px;overflow: hidden;}
.p_box .p_list li{float:left;width:186px;margin-right:10px;margin-bottom:15px;overflow:hidden;background:#fff;border:3px solid #fff;}
.p_box .p_list li:hover{border:3px solid #1975A9;-o-transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-ms-transition: all 1s;border-radius: 12px;}
.p_box .p_list li .p_img{width:182px;height: 120px;margin:10px auto;display:block;}
.p_box .p_list li span{display:block;font-size:14px;line-height:30px;text-align:center;margin:0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.p_box .p_list li p{margin:0 1px;padding-bottom:10px;}

.p_list li:nth-child(5n){ margin-right:0px;}
.inlists li:nth-child(1n){ float:left;}
.inlists li:nth-child(2n){ float:right;}
.float_right, .fr{ float:right;}

.h_news{width:100%;background:#efefef; margin-top:0px;}
#f_news{width:1000px;margin:0 auto;padding:40px 0 20px;overflow:hidden;}
.inNews {width:1000px;float:left;}
.inNews .inlists li {border-bottom: 1px dotted #999;width: 490px;margin-top: 10px;padding-bottom: 10px;}
.inNews .inlists li .pic{width: 100px;height: 70px;float: left;display: block; margin-right:0px;}
.inNews .inlists li .pic img{width: 100px;height: 70px;display: block;}
.inNews .inlists li .text{float: left;width: 375px;margin-left: 15px;}
.inNews .inlists li .text .btit{display: block;line-height: 26px;font-size: 15px;color: #565656;margin-bottom: 0px;}
.inNews .inlists li .text .btit:hover{ color:#1975A9;}
.inNews .inlists li .text .btit span{float: right;font-size: 12px;color: #888;}
.inNews .inlists li .text .desc{line-height: 22px;font-size: 13px;color: #888;}


.foot{background:#c42f29;border: none;}
.bottommenu{width: 1000px;margin: 0 auto;border-bottom: 1px solid #ddd;overflow: hidden;padding: 20px 0;}
.bottommenu ul li{float: left;width: 122px;height: 30px;line-height: 30px;text-align: center;}
.bottommenu ul li a{color: #ddd;font-size: 15px;}
.bottommenu ul li a:hover{color: #333;}
.foot .box{background: none;border: none;padding: 40px 0;}
.foot .box p{text-align: center;font-size: 14px;color: #fff;line-height: 36px;}
.foot .box p a{color: #fff;}

.cbl{position: fixed;bottom: 250px;right: 10px;z-index: 30;}
#back-top{width: 72px;border: 1px solid #eceff1;background: #FFFFFF;}
#back-top .userqq{position: relative;}
#back-top .lines{height: 1px;width: 62px;background: #e5e5e5;margin-left: 5px;}
#back-top .Nlines{height: 1px;width: 230px;background: #e5e5e5;margin-left:10px;}
#back-top .bg-b{display: block;width: 72px;height: 75px;background: #FFFFFF;}
#back-top .bg-b:hover{background: #EE0E51;}
#back-top .userqq .userqqtiqw{display: none;position: absolute;width: 270px;height: 83px;top: 0;left: -270px;}
#back-top .userqq .userqqtip{width: 250px;position: absolute;-webkit-box-shadow: #bbb 0 0 5px;-moz-box-shadow: #bbb 0 0 5px;box-shadow: #bbb 0 0 5px;left: 10px;background: #FFFFFF;text-align: center;}
#back-top .userqq .userqqtip p{padding: 3px 0px;}
#back-top .userqq .userqqtiqw2{display: none;position: absolute;width: 390px;height: 83px;top: 0;left: -390px;}
#back-top .userqq .userqqtip2{width: 370px;position: absolute;-webkit-box-shadow: #bbb 0 0 5px;-moz-box-shadow: #bbb 0 0 5px;box-shadow: #bbb 0 0 5px;left: 10px;background: #FFFFFF;text-align: center;}
#back-top .userqq .userqqtiqw3{display: none;position: absolute;width: 125px;height: 83px;top: 0;left: -125px;}
#back-top .userqq .userqqtip3{width: 105px;position: absolute;-webkit-box-shadow: #bbb 0 0 5px;-moz-box-shadow: #bbb 0 0 5px;box-shadow: #bbb 0 0 5px;left: 10px;background: #FFFFFF;text-align: center;}
#back-top .userqq .clickqq{display: inline-block;height: 23px;line-height: 23px;width: 80px;background: #383838;border-radius: 40px;font-size: 13px;margin-top: 7px;color: white;}
#back-top .qq{background: url(../images/Icons.png) -170px -16px no-repeat;}
#back-top .userqq a:hover .qq{background: url(../images/Icons.png) -235px -16px no-repeat;}
#back-top .huiyuan{background: url(../images/Icons.png) -18px -98px no-repeat;}
#back-top a:hover .huiyuan{background: url(../images/Icons.png) -80px -98px no-repeat;}
#back-top .sizesc{background: url(../images/Icons.png) -342px -14px no-repeat;}
#back-top a:hover .sizesc{background: url(../images/Icons.png) -412px -14px no-repeat;}
#back-top .upup{background: url(../images/Icons.png) -173px -100px no-repeat;}
#back-top a:hover .upup{background: url(../images/Icons.png) -235px -101px no-repeat;}
#back-top .ty{width: 72px;height: 83px;display: block;}
#back-top .userqq .clickqq{display: inline-block;height: 23px;line-height: 23px;width: 80px;background: #FFFFFF;border: 1px solid #A7A7A7;border-radius: 5px;font-size: 13px;margin-top: 7px;color: #7A7A7A;transition: all 0.3s;padding: 1px 3px 0px 20px;}
#back-top .userqq .clickqq:hover{background-repeat: no-repeat;border-radius: 30px;background-position: 10px 4px;color: white;background-color: #A7A7A7;border: 1px solid #A7A7A7;transition: all 0.3s;}
#back-top .userqq:hover .userqqtiqw{display: block;}
#back-top .userqq:hover .userqqtiqw2{display: block;}
#back-top .userqq:hover .userqqtiqw3{display: block;}
#back-top .userqq .qqtime{height: 38px;line-height: 48px;font-size: 13px;color: #7a7a7a;display: inline-block;margin-left: -120px;font-weight: bold;}
#back-top .userqq .userqqtip .inner{background-color:#FFFFFF;width: 10px;height: 10px;position: relative;left: 245px;top: 36px;transform: rotate(135deg);border-top: 2px solid rgba(204,204,204,0.58);border-left: 2px solid rgba(204,204,204,0.58); padding-top:0px;}
#back-top .userqq .userqqtip2 .inner{background-color:#FFFFFF;width: 10px;height: 10px;position: relative;left: 365px;top: 36px;transform: rotate(135deg);border-top: 2px solid rgba(204,204,204,0.58);border-left: 2px solid rgba(204,204,204,0.58);}
#back-top .userqq .userqqtip3 .inner{background-color:#FFFFFF;width: 10px;height: 10px;position: relative;left: 100px;top: 36px;transform: rotate(135deg);border-top: 2px solid rgba(204,204,204,0.58);border-left: 2px solid rgba(204,204,204,0.58);}
#back-top .userqq .userqqtip .clickqqco{display: inline-block;height: 23px;line-height: 23px;width: 154px;color: #383838;border-radius: 40px;font-size: 12px;margin-top: 7px;text-align: left;cursor: pointer;}
#back-top .qqnameblock{width: 85px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#back-top .userqq .userqqtip .clickqqco i{display: inline-block;height: 12px;line-height: 12px;border: 1px solid #484848;color: #484848;padding: 1px 3px;float: right;margin-top: 4px;font-style: unset;}
.clb a{vertical-align: middle;text-align: center;}
.Service img{vertical-align: middle;}